﻿using System.Web;

namespace DTcms.Core.Themes
{
    /// <summary>
    /// 移动设备帮助程序界面
    /// </summary>
    public partial interface IMobileDeviceHelper
    {
        /// <summary>
        /// 返回一个值，指示请求是否由移动设备发出
        /// </summary>
        /// <param name="httpContext">HTTP context</param>
        /// <returns>Result</returns>
        bool IsMobileDevice(HttpContextBase httpContext);

        /// <summary>
        /// 返回一个值，指示是否启用了移动设备支持
        /// </summary>
        bool MobileDevicesSupported();

        /// <summary>
        /// 返回一个值，指示当前客户是否更喜欢使用完整桌面版本（甚至请求由移动设备提出）
        /// </summary>
        bool CustomerDontUseMobileVersion();
    }
}
